Anisotropic x16 LOD (LOD)

Time bar (total: 34.2s)

analyze4.5s (13.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
3.1%0%0%100%0%0%0%7
3.1%0%0%100%0%0%0%8
3.1%0%0%100%0%0%0%9
3.1%0%0%100%0%0%0%10
Compiler

Compiled 235 to 66 computations (71.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0s
ival-fabs: 654.0ms (21.5% of total)
ival-mult: 626.0ms (20.6% of total)
ival-<=: 471.0ms (15.5% of total)
...c/correct-round.rkt:119:19: 198.0ms (6.5% of total)
ival-floor: 195.0ms (6.4% of total)
ival-div: 169.0ms (5.6% of total)
ival-log2: 115.0ms (3.8% of total)
ival-and: 99.0ms (3.3% of total)
ival-fmax: 91.0ms (3% of total)
ival-add: 91.0ms (3% of total)
ival-sqrt: 84.0ms (2.8% of total)
ival-if: 63.0ms (2.1% of total)
ival-sub: 62.0ms (2% of total)
ival-==: 58.0ms (1.9% of total)
ival->: 38.0ms (1.3% of total)
const: 19.0ms (0.6% of total)
backward-pass: 5.0ms (0.2% of total)

sample4.7s (13.6%)

Results
3.7s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.1s
ival-mult: 926.0ms (29.8% of total)
ival-<=: 486.0ms (15.7% of total)
ival-fabs: 342.0ms (11% of total)
ival-div: 225.0ms (7.2% of total)
...c/correct-round.rkt:119:19: 190.0ms (6.1% of total)
ival-floor: 169.0ms (5.4% of total)
ival-log2: 169.0ms (5.4% of total)
ival-sub: 106.0ms (3.4% of total)
ival-add: 103.0ms (3.3% of total)
ival-and: 94.0ms (3% of total)
ival-sqrt: 66.0ms (2.1% of total)
ival->: 61.0ms (2% of total)
ival-fmax: 51.0ms (1.6% of total)
ival-==: 48.0ms (1.5% of total)
ival-if: 44.0ms (1.4% of total)
const: 20.0ms (0.6% of total)
backward-pass: 5.0ms (0.2% of total)
Bogosity

preprocess201.0ms (0.6%)

Algorithm
egg-herbie
Rules
3476×sum4-define
1888×sum5-define
1402×distribute-lft-neg-in
1386×sum3-define
1354×*-lowering-*.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
04855935
113165839
243635823
032161
185161
2252157
3636151
41184149
52053149
66232149
08028149
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
Outputs
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Call 2
Inputs
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u)))) (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u))))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))) (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor (neg maxAniso))) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor (neg maxAniso))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u)))) (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u))))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))) (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor (neg maxAniso))) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor (neg maxAniso))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v)))) (fabs (- (* (* (floor h) dX.u) (* (floor w) dY.v)) (* (* (floor w) dX.v) (* (floor h) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor h) dX.u) (* (floor w) dY.v)) (* (* (floor w) dX.v) (* (floor h) dY.u)))) (sqrt (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dX.u) w) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dX.u) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dX.u) w) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dX.u) dY.u)))) (sqrt (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dX.v) dX.u) (* (floor h) dY.v)) (* (* (floor h) w) (* (floor dX.v) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dX.v) dX.u) (* (floor h) dY.v)) (* (* (floor h) w) (* (floor dX.v) dY.u)))) (sqrt (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dY.u) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dY.u) w))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dY.u) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dY.u) w)))) (sqrt (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w)))) (fabs (- (* (* (floor dY.v) dX.u) (* (floor h) w)) (* (* (floor h) dX.v) (* (floor dY.v) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dY.v) dX.u) (* (floor h) w)) (* (* (floor h) dX.v) (* (floor dY.v) dY.u)))) (sqrt (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor maxAniso) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor maxAniso) dY.u))))) (floor w)) (/ (sqrt (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor w)) (/ (fabs (- (* (* (floor maxAniso) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor maxAniso) dY.u)))) (sqrt (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v)))) (fabs (- (* (* (floor w) h) (* (floor dX.u) dY.v)) (* (* (floor dX.u) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) h) (* (floor dX.u) dY.v)) (* (* (floor dX.u) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor dX.v) dY.v)) (* (* (floor dX.v) h) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dX.v) dY.v)) (* (* (floor dX.v) h) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor dY.u) dY.v)) (* (* (floor dY.u) dX.v) (* (floor w) h))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dY.u) dY.v)) (* (* (floor dY.u) dX.v) (* (floor w) h)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h)))) (fabs (- (* (* (floor w) dX.u) (* (floor dY.v) h)) (* (* (floor dY.v) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dY.v) h)) (* (* (floor dY.v) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor maxAniso) dY.v)) (* (* (floor maxAniso) dX.v) (* (floor w) dY.u))))) (floor h)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v))))) (floor h)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor maxAniso) dY.v)) (* (* (floor maxAniso) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.v) (* (floor h) dY.v)) (* (* (floor h) dX.u) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.v) (* (floor h) dY.v)) (* (* (floor h) dX.u) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dY.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dX.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dY.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dX.u)))) (sqrt (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u)))) (fabs (- (* (* (floor w) dY.v) (* (floor h) dX.u)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dY.v) (* (floor h) dX.u)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) maxAniso) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor dX.u)) (/ (sqrt (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dX.u)) (/ (fabs (- (* (* (floor w) maxAniso) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dY.u) (* (floor w) dX.v))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dY.u) (* (floor w) dX.v)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dX.v)) (* (* (floor h) dY.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dX.v)) (* (* (floor h) dY.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) maxAniso) (* (floor w) dY.u))))) (floor dX.v)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dX.v)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) maxAniso) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.u)) (* (* (floor h) dX.v) (* (floor w) dY.v))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.u)) (* (* (floor h) dX.v) (* (floor w) dY.v)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) maxAniso))))) (floor dY.u)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dY.u)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) maxAniso)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) maxAniso)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor dY.v)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))))) (floor dY.v)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) maxAniso)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))))))))
Outputs
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u)))) (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v))))) (fabs (fmsub (floor h) (* (* dX.v dY.u) (floor (neg w))) (* (floor (neg w)) (* dX.u (* (floor h) dY.v)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v)))))) (floor maxAniso)) (/ (fabs (fmsub (floor h) (* (* dX.v dY.u) (floor (neg w))) (* (floor (neg w)) (* dX.u (* (floor h) dY.v))))) (sqrt (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor (neg h)) (* dX.v (* (floor w) dY.u)) (* (floor (neg h)) (* dY.v (* (floor w) dX.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fmsub (floor (neg h)) (* dX.v (* (floor w) dY.u)) (* (floor (neg h)) (* dY.v (* (floor w) dX.u))))) (sqrt (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u))))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))) (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor (neg maxAniso))) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor (neg maxAniso))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor (neg maxAniso))) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor (neg maxAniso))) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor (neg w)) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor (neg w)) dY.u)))) (sqrt (fmax (+ (* (* (floor (neg w)) dX.u) (* (floor (neg w)) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor (neg w)) dY.u) (* (floor (neg w)) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v))))) (fabs (fmsub (floor h) (* (* dX.v dY.u) (floor (neg w))) (* (floor (neg w)) (* dX.u (* (floor h) dY.v)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v)))))) (floor maxAniso)) (/ (fabs (fmsub (floor h) (* (* dX.v dY.u) (floor (neg w))) (* (floor (neg w)) (* dX.u (* (floor h) dY.v))))) (sqrt (fmax (fma (floor (neg w)) (* (* dX.u dX.u) (floor (neg w))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor (neg w)) (* (* dY.u dY.u) (floor (neg w))) (* (floor h) (* dY.v (* (floor h) dY.v))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor (neg h)) dY.v)) (* (* (floor (neg h)) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor (neg h)) dX.v) (* (floor (neg h)) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor (neg h)) dY.v) (* (floor (neg h)) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor (neg h)) (* dX.v (* (floor w) dY.u)) (* (floor (neg h)) (* dY.v (* (floor w) dX.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fmsub (floor (neg h)) (* dX.v (* (floor w) dY.u)) (* (floor (neg h)) (* dY.v (* (floor w) dX.u))))) (sqrt (fmax (fma (floor (neg h)) (* (* dX.v dX.v) (floor (neg h))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor (neg h)) (* (* dY.v dY.v) (floor (neg h))) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) (neg dX.u)) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) (neg dX.u)) (* (floor w) (neg dX.u))) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) (neg dX.v)) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) (neg dX.v)) (* (floor h) (neg dX.v)))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) (neg dY.u))))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) (neg dY.u)) (* (floor w) (neg dY.u))) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))) (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v)))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) (neg dY.v))) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) (neg dY.v)) (* (floor h) (neg dY.v))))))))))
(neg (log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fma (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(neg (log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor (neg maxAniso))) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor (neg maxAniso))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))))))
(neg (log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor (neg maxAniso))) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor (neg maxAniso))) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v)))) (fabs (- (* (* (floor h) dX.u) (* (floor w) dY.v)) (* (* (floor w) dX.v) (* (floor h) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor h) dX.u) (* (floor w) dY.v)) (* (* (floor w) dX.v) (* (floor h) dY.u)))) (sqrt (fmax (+ (* (* (floor h) dX.u) (* (floor h) dX.u)) (* (* (floor w) dX.v) (* (floor w) dX.v))) (+ (* (* (floor h) dY.u) (* (floor h) dY.u)) (* (* (floor w) dY.v) (* (floor w) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u)))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dX.u) w) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dX.u) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dX.u) w) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dX.u) dY.u)))) (sqrt (fmax (+ (* (* (floor dX.u) w) (* (floor dX.u) w)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dX.u) dY.u) (* (floor dX.u) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor dX.u) (* w (* w (floor dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor dX.u) (* (* dY.u dY.u) (floor dX.u)) (* (floor h) (* dY.v (* (floor h) dY.v))))) (fabs (fmsub (floor h) (* dY.v (* w (floor dX.u))) (* (* (floor h) dX.v) (* dY.u (floor dX.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor dX.u) (* w (* w (floor dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor dX.u) (* (* dY.u dY.u) (floor dX.u)) (* (floor h) (* dY.v (* (floor h) dY.v)))))) (floor maxAniso)) (/ (fabs (fmsub (floor h) (* dY.v (* w (floor dX.u))) (* (* (floor h) dX.v) (* dY.u (floor dX.u))))) (sqrt (fmax (fma (floor dX.u) (* w (* w (floor dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor dX.u) (* (* dY.u dY.u) (floor dX.u)) (* (floor h) (* dY.v (* (floor h) dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dX.v) dX.u) (* (floor h) dY.v)) (* (* (floor h) w) (* (floor dX.v) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dX.v) dX.u) (* (floor h) dY.v)) (* (* (floor h) w) (* (floor dX.v) dY.u)))) (sqrt (fmax (+ (* (* (floor dX.v) dX.u) (* (floor dX.v) dX.u)) (* (* (floor h) w) (* (floor h) w))) (+ (* (* (floor dX.v) dY.u) (* (floor dX.v) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor dX.v) (* dX.u (* dX.u (floor dX.v))) (* (* (floor h) (floor h)) (* w w))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dX.v) (* (* dY.u dY.u) (floor dX.v))))) (fabs (fmsub dX.u (* (floor dX.v) (* (floor h) dY.v)) (* w (* (floor h) (* dY.u (floor dX.v))))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor dX.v) (* dX.u (* dX.u (floor dX.v))) (* (* (floor h) (floor h)) (* w w))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dX.v) (* (* dY.u dY.u) (floor dX.v)))))) (floor maxAniso)) (/ (fabs (fmsub dX.u (* (floor dX.v) (* (floor h) dY.v)) (* w (* (floor h) (* dY.u (floor dX.v)))))) (sqrt (fmax (fma (floor dX.v) (* dX.u (* dX.u (floor dX.v))) (* (* (floor h) (floor h)) (* w w))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dX.v) (* (* dY.u dY.u) (floor dX.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor dY.u) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dY.u) w))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dY.u) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor dY.u) w)))) (sqrt (fmax (+ (* (* (floor dY.u) dX.u) (* (floor dY.u) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.u) w) (* (floor dY.u) w)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor dY.u) (* (floor dY.u) (* dX.u dX.u)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dY.u) (* w (* w (floor dY.u)))))) (fabs (fmsub (floor h) (* dX.v (* w (floor dY.u))) (* (floor dY.u) (* dX.u (* (floor h) dY.v)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor dY.u) (* (floor dY.u) (* dX.u dX.u)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dY.u) (* w (* w (floor dY.u))))))) (floor maxAniso)) (/ (fabs (fmsub (floor h) (* dX.v (* w (floor dY.u))) (* (floor dY.u) (* dX.u (* (floor h) dY.v))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor dY.u) (* (floor dY.u) (* dX.u dX.u)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor dY.u) (* w (* w (floor dY.u))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w)))) (fabs (- (* (* (floor dY.v) dX.u) (* (floor h) w)) (* (* (floor h) dX.v) (* (floor dY.v) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w))))) (floor maxAniso)) (/ (fabs (- (* (* (floor dY.v) dX.u) (* (floor h) w)) (* (* (floor h) dX.v) (* (floor dY.v) dY.u)))) (sqrt (fmax (+ (* (* (floor dY.v) dX.u) (* (floor dY.v) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor dY.v) dY.u) (* (floor dY.v) dY.u)) (* (* (floor h) w) (* (floor h) w))))))))
(log2 (if (> (/ (fmax (fma (floor dY.v) (* dX.u (* dX.u (floor dY.v))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* (* w w) (floor h)) (* (floor dY.v) (* dY.u (* dY.u (floor dY.v)))))) (fabs (fmsub (floor h) (* (* dX.v (floor dY.v)) dY.u) (* (floor h) (* w (* dX.u (floor dY.v))))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor dY.v) (* dX.u (* dX.u (floor dY.v))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* (* w w) (floor h)) (* (floor dY.v) (* dY.u (* dY.u (floor dY.v))))))) (floor maxAniso)) (/ (fabs (fmsub (floor h) (* (* dX.v (floor dY.v)) dY.u) (* (floor h) (* w (* dX.u (floor dY.v)))))) (sqrt (fmax (fma (floor dY.v) (* dX.u (* dX.u (floor dY.v))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* (* w w) (floor h)) (* (floor dY.v) (* dY.u (* dY.u (floor dY.v))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor maxAniso) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor maxAniso) dY.u))))) (floor w)) (/ (sqrt (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor w)) (/ (fabs (- (* (* (floor maxAniso) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor maxAniso) dY.u)))) (sqrt (fmax (+ (* (* (floor maxAniso) dX.u) (* (floor maxAniso) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor maxAniso) dY.u) (* (floor maxAniso) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor maxAniso) (* dX.u (* dX.u (floor maxAniso))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor maxAniso) (* dY.u (* dY.u (floor maxAniso)))))) (fabs (fmsub (floor h) (* dY.v (* dX.u (floor maxAniso))) (* (floor h) (* dX.v (* dY.u (floor maxAniso))))))) (floor w)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor maxAniso) (* dX.u (* dX.u (floor maxAniso))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor maxAniso) (* dY.u (* dY.u (floor maxAniso))))))) (floor w)) (/ (fabs (fmsub (floor h) (* dY.v (* dX.u (floor maxAniso))) (* (floor h) (* dX.v (* dY.u (floor maxAniso)))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (floor maxAniso) (* dX.u (* dX.u (floor maxAniso))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor maxAniso) (* dY.u (* dY.u (floor maxAniso))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v)))) (fabs (- (* (* (floor w) h) (* (floor dX.u) dY.v)) (* (* (floor dX.u) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) h) (* (floor dX.u) dY.v)) (* (* (floor dX.u) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dX.u) dX.v) (* (floor dX.u) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.u) dY.v) (* (floor dX.u) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* h (* (floor w) h)) (* (floor dX.u) (* dX.v (* dX.v (floor dX.u))))) (fma (* dY.v (floor dX.u)) (* dY.v (floor dX.u)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor w) (* h (* dY.v (floor dX.u))) (* (* (floor w) dY.u) (* dX.v (floor dX.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* h (* (floor w) h)) (* (floor dX.u) (* dX.v (* dX.v (floor dX.u))))) (fma (* dY.v (floor dX.u)) (* dY.v (floor dX.u)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* h (* dY.v (floor dX.u))) (* (* (floor w) dY.u) (* dX.v (floor dX.u))))) (sqrt (fmax (fma (floor w) (* h (* (floor w) h)) (* (floor dX.u) (* dX.v (* dX.v (floor dX.u))))) (fma (* dY.v (floor dX.u)) (* dY.v (floor dX.u)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor dX.v) dY.v)) (* (* (floor dX.v) h) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dX.v) dY.v)) (* (* (floor dX.v) h) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dX.v) h) (* (floor dX.v) h))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dX.v) dY.v) (* (floor dX.v) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor dX.v) (* h (* h (floor dX.v))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor dX.v) (* dY.v (* dY.v (floor dX.v))) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor w) (* dY.u (* h (floor dX.v))) (* (floor w) (* dX.u (* dY.v (floor dX.v))))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor dX.v) (* h (* h (floor dX.v))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor dX.v) (* dY.v (* dY.v (floor dX.v))) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* dY.u (* h (floor dX.v))) (* (floor w) (* dX.u (* dY.v (floor dX.v)))))) (sqrt (fmax (fma (floor dX.v) (* h (* h (floor dX.v))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor dX.v) (* dY.v (* dY.v (floor dX.v))) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor dY.u) dY.v)) (* (* (floor dY.u) dX.v) (* (floor w) h))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dY.u) dY.v)) (* (* (floor dY.u) dX.v) (* (floor w) h)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.u) dX.v) (* (floor dY.u) dX.v))) (+ (* (* (floor w) h) (* (floor w) h)) (* (* (floor dY.u) dY.v) (* (floor dY.u) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor dY.u) (* dX.v (* dX.v (floor dY.u))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* h (* (floor w) h)) (* (floor dY.u) (* dY.v (* dY.v (floor dY.u)))))) (fabs (fmsub (floor w) (* h (* dX.v (floor dY.u))) (* (floor w) (* dX.u (* dY.v (floor dY.u))))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor dY.u) (* dX.v (* dX.v (floor dY.u))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* h (* (floor w) h)) (* (floor dY.u) (* dY.v (* dY.v (floor dY.u))))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* h (* dX.v (floor dY.u))) (* (floor w) (* dX.u (* dY.v (floor dY.u)))))) (sqrt (fmax (fma (floor dY.u) (* dX.v (* dX.v (floor dY.u))) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* h (* (floor w) h)) (* (floor dY.u) (* dY.v (* dY.v (floor dY.u))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h)))) (fabs (- (* (* (floor w) dX.u) (* (floor dY.v) h)) (* (* (floor dY.v) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor dY.v) h)) (* (* (floor dY.v) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor dY.v) dX.v) (* (floor dY.v) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor dY.v) h) (* (floor dY.v) h))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor dY.v) (* dX.v (* dX.v (floor dY.v))))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor dY.v) (* h (* h (floor dY.v)))))) (fabs (fmsub (floor w) (* dX.u (* h (floor dY.v))) (* (floor w) (* dY.u (* dX.v (floor dY.v))))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor dY.v) (* dX.v (* dX.v (floor dY.v))))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor dY.v) (* h (* h (floor dY.v))))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* dX.u (* h (floor dY.v))) (* (floor w) (* dY.u (* dX.v (floor dY.v)))))) (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor dY.v) (* dX.v (* dX.v (floor dY.v))))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor dY.v) (* h (* h (floor dY.v))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor maxAniso) dY.v)) (* (* (floor maxAniso) dX.v) (* (floor w) dY.u))))) (floor h)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v))))) (floor h)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor maxAniso) dY.v)) (* (* (floor maxAniso) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor maxAniso) dX.v) (* (floor maxAniso) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor maxAniso) dY.v) (* (floor maxAniso) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor maxAniso) (* (floor maxAniso) (* dX.v dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor maxAniso) (* dY.v (* dY.v (floor maxAniso)))))) (fabs (fmsub (floor w) (* dX.u (* dY.v (floor maxAniso))) (* (floor w) (* dY.u (* dX.v (floor maxAniso))))))) (floor h)) (/ (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor maxAniso) (* (floor maxAniso) (* dX.v dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor maxAniso) (* dY.v (* dY.v (floor maxAniso))))))) (floor h)) (/ (fabs (fmsub (floor w) (* dX.u (* dY.v (floor maxAniso))) (* (floor w) (* dY.u (* dX.v (floor maxAniso)))))) (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (floor maxAniso) (* (floor maxAniso) (* dX.v dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor maxAniso) (* dY.v (* dY.v (floor maxAniso))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.v) (* (floor h) dY.v)) (* (* (floor h) dX.u) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.v) (* (floor h) dY.v)) (* (* (floor h) dX.u) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dX.u) (* (floor h) dX.u))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.v)) (* (floor w) (* dX.u (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.v)) (* (floor w) (* dX.u (* (floor h) dY.u))))) (sqrt (fmax (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dX.u (* dX.u (floor h))))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dY.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dX.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dY.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dX.u)))) (sqrt (fmax (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dX.v) (* dY.u (* (floor h) dY.v)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dX.v) (* dY.u (* (floor h) dY.v))))) (sqrt (fmax (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u)))) (fabs (- (* (* (floor w) dY.v) (* (floor h) dX.u)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dY.v) (* (floor h) dX.u)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.u) (* (floor h) dX.u))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.u (* dX.u (floor h)))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.u (* dX.u (floor h))))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.u (* dX.u (floor h))))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) maxAniso) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor dX.u)) (/ (sqrt (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dX.u)) (/ (fabs (- (* (* (floor w) maxAniso) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.u)) (* (floor w) (* (* (floor h) dY.v) maxAniso))))) (floor dX.u)) (/ (sqrt (fmax (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor dX.u)) (/ (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.u)) (* (floor w) (* (* (floor h) dY.v) maxAniso)))) (sqrt (fmax (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dX.v (* (floor h) dX.v)))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dY.u) (* (floor w) dX.v))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dY.u) (* (floor w) dX.v)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (+ (* (* (floor w) dX.v) (* (floor w) dX.v)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dY.v (* (floor h) dY.v))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dY.v (* (floor h) dY.v)))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dY.v) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor w) (* dX.u (* (floor w) dX.u)) (* (* (floor h) dY.u) (* (floor h) dY.u))) (fma (floor w) (* dX.v (* (floor w) dX.v)) (* (floor h) (* dY.v (* (floor h) dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dX.v)) (* (* (floor h) dY.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dX.v)) (* (* (floor h) dY.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v))))) (fabs (* (floor w) (fmsub dX.u (* (floor h) dX.v) (* dY.u (* (floor h) dY.v)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v)))))) (floor maxAniso)) (/ (fabs (* (floor w) (fmsub dX.u (* (floor h) dX.v) (* dY.u (* (floor h) dY.v))))) (sqrt (fmax (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* dX.v (* (floor h) dX.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) maxAniso) (* (floor w) dY.u))))) (floor dX.v)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dX.v)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) maxAniso) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* maxAniso (* (floor h) maxAniso)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u))))) (fabs (fmsub (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor h) maxAniso)))))) (floor dX.v)) (/ (sqrt (fmax (fma (floor h) (* maxAniso (* (floor h) maxAniso)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))) (floor dX.v)) (/ (fabs (fmsub (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor h) maxAniso))))) (sqrt (fmax (fma (floor h) (* maxAniso (* (floor h) maxAniso)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor h) (* dY.v (* (floor h) dY.v)) (* (floor w) (* dY.u (* (floor w) dY.u)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.u)) (* (* (floor h) dX.v) (* (floor w) dY.v))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.u)) (* (* (floor h) dX.v) (* (floor w) dY.v)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.v) (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u)))) (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.v)) (* (floor w) (* dX.u (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))) (floor maxAniso)) (/ (fabs (fmsub (floor w) (* dX.v (* (floor h) dY.v)) (* (floor w) (* dX.u (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.v (* (floor w) dY.v)) (* (* (floor h) dY.u) (* (floor h) dY.u))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) maxAniso))))) (floor dY.u)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor dY.u)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) maxAniso)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) maxAniso) (* (floor w) maxAniso)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dY.v (* (floor h) dY.v))))) (fabs (fmsub (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* maxAniso (* (floor h) dX.v)))))) (floor dY.u)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dY.v (* (floor h) dY.v)))))) (floor dY.u)) (/ (fabs (fmsub (floor w) (* dX.u (* (floor h) dY.v)) (* (floor w) (* maxAniso (* (floor h) dX.v))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* maxAniso (* (floor w) maxAniso)) (* (floor h) (* dY.v (* (floor h) dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) maxAniso)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor dY.v)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))))) (floor dY.v)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) maxAniso)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) maxAniso) (* (floor h) maxAniso))))))))
(log2 (if (> (/ (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* maxAniso (* (floor h) maxAniso))))) (fabs (fmsub (floor w) (* dX.u (* (floor h) maxAniso)) (* (floor w) (* dX.v (* (floor h) dY.u)))))) (floor dY.v)) (/ (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* maxAniso (* (floor h) maxAniso)))))) (floor dY.v)) (/ (fabs (fmsub (floor w) (* dX.u (* (floor h) maxAniso)) (* (floor w) (* dX.v (* (floor h) dY.u))))) (sqrt (fmax (fma (floor h) (* dX.v (* (floor h) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u))) (fma (floor w) (* dY.u (* (floor w) dY.u)) (* (floor h) (* maxAniso (* (floor h) maxAniso)))))))))

explain377.0ms (1.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
570-0-(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
560-0-(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
70-0-(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
00-0-h
00-0-dX.u
00-0-dY.v
00-0-(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
00-0-w
00-0-(floor.f32 h)
00-0-(*.f32 (floor.f32 h) dX.v)
00-0-(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
00-0-(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
00-0-(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
00-0-(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
00-0-maxAniso
00-0-(*.f32 (floor.f32 w) dX.u)
00-0-(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
00-0-(floor.f32 w)
00-0-dX.v
00-0-(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
00-0-dY.u
00-0-(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
00-0-(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
00-0-(floor.f32 maxAniso)
00-0-(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
00-0-(*.f32 (floor.f32 w) dY.u)
00-0-(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
00-0-(*.f32 (floor.f32 h) dY.v)
00-0-(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
00-0-(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
00-0-(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
00-0-(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
Results
194.0ms494×0valid
20.0ms18×5exit
Compiler

Compiled 1798 to 98 computations (94.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-mult: 35.0ms (37.2% of total)
ival-floor: 13.0ms (13.8% of total)
ival-div: 10.0ms (10.6% of total)
ival-log2: 7.0ms (7.4% of total)
ival-add: 5.0ms (5.3% of total)
backward-pass: 4.0ms (4.3% of total)
ival-sqrt: 4.0ms (4.3% of total)
ival-fabs: 4.0ms (4.3% of total)
ival-fmax: 3.0ms (3.2% of total)
ival-if: 3.0ms (3.2% of total)
ival-sub: 3.0ms (3.2% of total)
ival->: 3.0ms (3.2% of total)
const: 1.0ms (1.1% of total)

eval1.0ms (0%)

Compiler

Compiled 164 to 38 computations (76.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Compiler

Compiled 164 to 38 computations (76.8% saved)

simplify175.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Rules
2968×fnmadd-define
1940×*-lowering-*.f32
1940×*-lowering-*.f64
1812×sum3-define
1568×fma-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038735
180735
2188735
3372735
4729735
51196735
61936735
73585735
87112735
08368735
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(floor w)
w
(* dX.u (* (floor w) dX.u))
dX.u
(* (floor w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(floor h)
h
(* dX.v (* (floor h) dX.v))
dX.v
(* (floor h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(* dY.u (* (floor w) dY.u))
dY.u
(* (floor w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(* (floor h) (floor h))
(* dY.v dY.v)
dY.v
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(* (floor w) (floor h))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
Outputs
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)))
(floor w)
(floor.f32 w)
w
(* dX.u (* (floor w) dX.u))
(*.f32 (floor.f32 w) (*.f32 dX.u dX.u))
dX.u
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))
(floor h)
(floor.f32 h)
h
(* dX.v (* (floor h) dX.v))
(*.f32 dX.v (*.f32 (floor.f32 h) dX.v))
dX.v
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u)))
(* dY.u (* (floor w) dY.u))
(*.f32 dY.u (*.f32 (floor.f32 w) dY.u))
dY.u
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))
(* (floor h) (floor h))
(*.f32 (floor.f32 h) (floor.f32 h))
(* dY.v dY.v)
(*.f32 dY.v dY.v)
dY.v
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor w) (floor h))
(*.f32 (floor.f32 w) (floor.f32 h))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v))))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (floor.f32 h) (*.f32 dY.v (*.f32 (floor.f32 h) dY.v)))))))

localize186.0ms (0.5%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
accuracy96.6%
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))
accuracy79.7%
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))
accuracy79.4%
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
Results
84.0ms247×0valid
11.0ms5exit
Compiler

Compiled 779 to 39 computations (95% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 27.0ms (49.6% of total)
ival-div: 5.0ms (9.2% of total)
ival-floor: 5.0ms (9.2% of total)
ival-log2: 4.0ms (7.3% of total)
ival-add: 3.0ms (5.5% of total)
backward-pass: 2.0ms (3.7% of total)
ival-sqrt: 2.0ms (3.7% of total)
ival-fmax: 1.0ms (1.8% of total)
ival-if: 1.0ms (1.8% of total)
ival-sub: 1.0ms (1.8% of total)
ival-fabs: 1.0ms (1.8% of total)
ival->: 1.0ms (1.8% of total)
const: 0.0ms (0% of total)

series132.0ms (0.4%)

Counts
7 → 540
Calls
Call 1
Inputs
#<alt (log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))>
#<alt (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))>
#<alt (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))>
#<alt (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))>
#<alt (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))>
#<alt (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))>
Outputs
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
Calls

135 calls:

TimeVariablePointExpression
6.0ms
dY.v
@inf
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
3.0ms
dX.v
@0
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
3.0ms
dX.v
@inf
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
1.0ms
h
@-inf
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
1.0ms
dY.u
@-inf
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))

rewrite259.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
4734×*-lowering-*.f32
4734×*-lowering-*.f64
2450×/-lowering-/.f32
2450×/-lowering-/.f64
1522×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038494
1151404
21092404
08344404
Stop Event
iter limit
node limit
Counts
7 → 146
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))))))
(/.f32 #s(literal -1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (floor.f32 h))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 h) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (floor.f32 w)))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (floor.f32 h)) (floor.f32 w)))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)))
(+.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.u dY.v))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 dX.u dY.v) (floor.f32 h))) (*.f32 (floor.f32 w) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (floor.f32 h))))
(+.f32 (*.f32 (*.f32 (floor.f32 h) (*.f32 dX.u dY.v)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))) (floor.f32 w)))
(+.f32 (*.f32 (*.f32 (*.f32 dX.u dY.v) (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (floor.f32 h)) (floor.f32 w)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u))))) (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h))) (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h))) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(/.f32 (neg.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))))) (neg.f32 (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (neg.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h)))) (neg.f32 (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h)))) (neg.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (-.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (-.f32 (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v))) (-.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (*.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u))))) (-.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (-.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u))))) (-.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (floor.f32 w) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (neg.f32 (*.f32 (floor.f32 w) (-.f32 #s(literal 0 binary32) (floor.f32 h)))))
(*.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w))
(*.f32 #s(literal -1 binary32) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (*.f32 (floor.f32 w) (-.f32 #s(literal 0 binary32) (floor.f32 h))) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (-.f32 #s(literal 0 binary32) (floor.f32 h))))
(*.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w)) (*.f32 (floor.f32 h) (neg.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v)))) (*.f32 (*.f32 dX.v (*.f32 dX.v dX.v)) (*.f32 dY.u (*.f32 dY.u dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 dX.u (*.f32 dY.v (*.f32 dX.u dY.v))) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (floor.f32 w) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (neg.f32 (*.f32 (floor.f32 w) (-.f32 #s(literal 0 binary32) (floor.f32 h)))) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w))) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))

simplify380.0ms (1.1%)

Algorithm
egg-herbie
Rules
5860×*-lowering-*.f32
5860×*-lowering-*.f64
2156×fnmadd-define
1568×times-frac
1232×fmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
08337662
126137494
294037494
3366837494
0831137494
Stop Event
iter limit
node limit
Counts
540 → 540
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
Outputs
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))

eval136.0ms (0.4%)

Compiler

Compiled 144209 to 1243 computations (99.1% saved)

prune70.0ms (0.2%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New9156921
Fresh000
Picked101
Done000
Total9166922
Accuracy
78.8%
Counts
922 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
78.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
78.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
77.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
77.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Compiler

Compiled 1828 to 546 computations (70.1% saved)

simplify178.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff736
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
cost-diff6400
(exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
cost-diff6400
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
cost-diff6400
(/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
cost-diff448
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))))
cost-diff448
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))))) (floor.f32 maxAniso))
cost-diff800
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))))
cost-diff800
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
cost-diff384
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
cost-diff384
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))) (floor.f32 maxAniso))
cost-diff736
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))))
cost-diff736
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff352
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
cost-diff352
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))))
cost-diff352
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
cost-diff384
(fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))
Rules
2488×sum3-define
1960×sum5-define
1668×*-lowering-*.f32
1668×*-lowering-*.f64
1612×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0823278
11583278
23313273
37303273
414833273
523923273
637393273
764633273
082563273
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(* dX.u (* (floor w) dX.u))
(* (floor h) (* dX.v (* (floor h) dX.v)))
(* dX.v (* (floor h) dX.v))
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(* dY.u (* (floor w) dY.u))
(* (* (floor h) (floor h)) (* dY.v dY.v))
(* (floor h) (floor h))
(* dY.v dY.v)
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(* (floor w) (floor h))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h))))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(floor w)
w
(* dX.u (* (floor w) dX.u))
dX.u
(* (floor w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(floor h)
h
(* dX.v (* (floor h) dX.v))
dX.v
(* (floor h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(* dY.u (* (floor w) dY.u))
dY.u
(* (floor w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(* (floor h) (floor h))
(* dY.v dY.v)
dY.v
(fabs (* (floor w) (* dY.v (* dX.u (floor h)))))
(* (floor w) (* dY.v (* dX.u (floor h))))
(* dY.v (* dX.u (floor h)))
(* dX.u (floor h))
(floor maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(* (floor w) (floor h))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(floor w)
w
(* dX.u (* (floor w) dX.u))
dX.u
(* (floor w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(floor h)
h
(* dX.v (* (floor h) dX.v))
dX.v
(* (floor h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(* dY.u (* (floor w) dY.u))
dY.u
(* (floor w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(* (floor h) (floor h))
(* dY.v dY.v)
dY.v
(fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))
(* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))
(* dX.v (- 0 (* (floor h) dY.u)))
(- 0 (* (floor h) dY.u))
0
(* (floor h) dY.u)
(floor maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(* (floor w) (floor h))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(floor w)
w
(* dX.u (* (floor w) dX.u))
dX.u
(* (floor w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(floor h)
h
(* dX.v (* (floor h) dX.v))
dX.v
(* (floor h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(* dY.u (* (floor w) dY.u))
dY.u
(* (floor w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(* (floor h) (floor h))
(* dY.v dY.v)
dY.v
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(* (floor w) (floor h))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso))
(pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2)
(exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
2
(pow (* (floor h) dX.v) 2)
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
1/2
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
Outputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* dX.u (* (floor w) dX.u))
(*.f32 (floor.f32 w) (*.f32 dX.u dX.u))
(* (floor h) (* dX.v (* (floor h) dX.v)))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* dX.v (* (floor h) dX.v))
(*.f32 dX.v (*.f32 (floor.f32 h) dX.v))
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* dY.u (* (floor w) dY.u))
(*.f32 dY.u (*.f32 (floor.f32 w) dY.u))
(* (* (floor h) (floor h)) (* dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) (floor h))
(*.f32 (floor.f32 h) (floor.f32 h))
(* dY.v dY.v)
(*.f32 dY.v dY.v)
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor w) (floor h))
(*.f32 (floor.f32 w) (floor.f32 h))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(floor w)
(floor.f32 w)
w
(* dX.u (* (floor w) dX.u))
(*.f32 (floor.f32 w) (*.f32 dX.u dX.u))
dX.u
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(floor h)
(floor.f32 h)
h
(* dX.v (* (floor h) dX.v))
(*.f32 dX.v (*.f32 (floor.f32 h) dX.v))
dX.v
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* dY.u (* (floor w) dY.u))
(*.f32 dY.u (*.f32 (floor.f32 w) dY.u))
dY.u
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) (floor h))
(*.f32 (floor.f32 h) (floor.f32 h))
(* dY.v dY.v)
(*.f32 dY.v dY.v)
dY.v
(fabs (* (floor w) (* dY.v (* dX.u (floor h)))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)))
(* (floor w) (* dY.v (* dX.u (floor h))))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(* dY.v (* dX.u (floor h)))
(*.f32 dX.u (*.f32 (floor.f32 h) dY.v))
(* dX.u (floor h))
(*.f32 dX.u (floor.f32 h))
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor w) (floor h))
(*.f32 (floor.f32 w) (floor.f32 h))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(floor w)
(floor.f32 w)
w
(* dX.u (* (floor w) dX.u))
(*.f32 (floor.f32 w) (*.f32 dX.u dX.u))
dX.u
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(floor h)
(floor.f32 h)
h
(* dX.v (* (floor h) dX.v))
(*.f32 dX.v (*.f32 (floor.f32 h) dX.v))
dX.v
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* dY.u (* (floor w) dY.u))
(*.f32 dY.u (*.f32 (floor.f32 w) dY.u))
dY.u
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) (floor h))
(*.f32 (floor.f32 h) (floor.f32 h))
(* dY.v dY.v)
(*.f32 dY.v dY.v)
dY.v
(fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))
(*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))
(* dX.v (- 0 (* (floor h) dY.u)))
(*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))
(- 0 (* (floor h) dY.u))
(-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))
0
#s(literal 0 binary32)
(* (floor h) dY.u)
(*.f32 (floor.f32 h) dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor w) (floor h))
(*.f32 (floor.f32 w) (floor.f32 h))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v))))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(* (floor w) (* dX.u (* (floor w) dX.u)))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(floor w)
(floor.f32 w)
w
(* dX.u (* (floor w) dX.u))
(*.f32 (floor.f32 w) (*.f32 dX.u dX.u))
dX.u
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(* (floor h) (* dX.v (* (floor h) dX.v)))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(floor h)
(floor.f32 h)
h
(* dX.v (* (floor h) dX.v))
(*.f32 dX.v (*.f32 (floor.f32 h) dX.v))
dX.v
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(* (floor w) (* dY.u (* (floor w) dY.u)))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* dY.u (* (floor w) dY.u))
(*.f32 dY.u (*.f32 (floor.f32 w) dY.u))
dY.u
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
(* (* (floor h) (floor h)) (* dY.v dY.v))
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) (floor h))
(*.f32 (floor.f32 h) (floor.f32 h))
(* dY.v dY.v)
(*.f32 dY.v dY.v)
dY.v
(fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))
(fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor w) (floor h))
(*.f32 (floor.f32 w) (floor.f32 h))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))

localize792.0ms (2.3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy80.0%
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
accuracy80.0%
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))
accuracy79.7%
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
accuracy79.5%
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
accuracy99.0%
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
accuracy96.6%
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))
accuracy84.4%
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u))))))
accuracy80.0%
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))
accuracy99.0%
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
accuracy96.6%
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))
accuracy85.7%
(/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
accuracy80.0%
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))
accuracy98.8%
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
accuracy96.6%
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
accuracy80.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy79.7%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
accuracy98.8%
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
accuracy96.6%
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))
accuracy80.0%
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))))
accuracy79.7%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
Results
302.0ms246×0valid
57.0ms10×5exit
Compiler

Compiled 3949 to 83 computations (97.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 174.0ms
ival-mult: 56.0ms (32.2% of total)
ival-pow: 28.0ms (16.1% of total)
ival-log2: 21.0ms (12.1% of total)
ival-div: 15.0ms (8.6% of total)
backward-pass: 10.0ms (5.8% of total)
ival-if: 9.0ms (5.2% of total)
ival-floor: 5.0ms (2.9% of total)
ival-add: 5.0ms (2.9% of total)
ival-fabs: 5.0ms (2.9% of total)
ival->: 5.0ms (2.9% of total)
ival-fmax: 3.0ms (1.7% of total)
ival-exp: 3.0ms (1.7% of total)
ival-sub: 3.0ms (1.7% of total)
ival-log: 3.0ms (1.7% of total)
ival-sqrt: 2.0ms (1.2% of total)
const: 1.0ms (0.6% of total)

series859.0ms (2.5%)

Counts
28 → 2136
Calls
Call 1
Inputs
#<alt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))>
#<alt (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))>
#<alt (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))>
#<alt (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))>
#<alt (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))>
#<alt (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))))>
#<alt (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso))>
#<alt (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2)>
#<alt (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))>
#<alt (log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))>
#<alt (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))>
#<alt (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))>
#<alt (pow (* (floor w) dY.u) 2)>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)>
#<alt (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))>
#<alt (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))>
#<alt (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))>
#<alt (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))>
Outputs
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))>
#<alt (* dX.u (* dY.v (* (floor h) (floor w))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))>
#<alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
#<alt (* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
Calls

534 calls:

TimeVariablePointExpression
169.0ms
dY.u
@inf
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
67.0ms
w
@-inf
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
66.0ms
h
@inf
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
50.0ms
w
@0
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
38.0ms
w
@inf
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))

rewrite392.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
4466×*-lowering-*.f32
4466×*-lowering-*.f64
2766×/-lowering-/.f32
2766×/-lowering-/.f64
1508×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0821673
13601673
218881669
086981669
Stop Event
iter limit
node limit
Counts
28 → 399
Calls
Call 1
Inputs
(fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h)))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dY.v (* dX.u (floor h))))))
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))))
(> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (floor w) (* dX.v (- 0 (* (floor h) dY.u))))))
(/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso))
(pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2)
(exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(log2 (if (> (/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u))))) (floor maxAniso)) (/ (pow (exp (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))) 1/2) (floor maxAniso)) (/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))))
(sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))))
(/ (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))) (sqrt (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v))))))
(pow (* (floor w) dY.u) 2)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(/ (fmax (+ (* (floor w) (* dX.u (* (floor w) dX.u))) (* (floor h) (* dX.v (* (floor h) dX.v)))) (+ (* (floor w) (* dY.u (* (floor w) dY.u))) (* (* (floor h) (floor h)) (* dY.v dY.v)))) (fabs (* (* (floor w) (floor h)) (- (* dX.u dY.v) (* dX.v dY.u)))))
Outputs
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (floor.f32 maxAniso)))
(exp.f32 (*.f32 (log.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(/.f32 #s(literal 1 binary32) (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)))
(*.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (floor.f32 maxAniso)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dY.v))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 dX.u (floor.f32 h)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) dX.v))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) dY.u))))
(neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (floor.f32 maxAniso)))
(exp.f32 (*.f32 (log.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(/.f32 #s(literal 1 binary32) (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)))
(*.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (floor.f32 maxAniso)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) #s(literal 1 binary32))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (fabs.f32 (floor.f32 w)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (floor.f32 w)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))) #s(literal 1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (log.f32 dY.u) #s(literal 2 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 dY.u) #s(literal 2 binary32)) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)))
(*.f32 dY.u (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)))
(*.f32 dY.u (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)))
(*.f32 dY.u (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)))
(*.f32 dY.u (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) #s(literal 1 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) (floor.f32 w))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)) dY.u)
(*.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) dY.u)
(*.f32 (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)) (floor.f32 w))
(*.f32 (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)) dY.u)
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) #s(literal 1 binary32)) dY.u)
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) #s(literal 1 binary32))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (fabs.f32 (floor.f32 w)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (floor.f32 w)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(+.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(+.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u))))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 dY.v (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 dX.u dY.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) dY.v) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)) (floor.f32 w) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 dX.u (floor.f32 h)) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dY.v)) (floor.f32 h) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (floor.f32 h))) dY.v (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) dX.u) (floor.f32 h) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (floor.f32 h)) dX.u (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 h) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 h) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))))
(fma.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))
(/.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u))) (*.f32 (*.f32 dX.v dY.u) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u)))))) (+.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u))))) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u))) (*.f32 (*.f32 dX.v dY.u) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u))))) (*.f32 (floor.f32 w) (floor.f32 h))) (+.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h))) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(/.f32 (neg.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u))) (*.f32 (*.f32 dX.v dY.u) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u))))))) (neg.f32 (+.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u)))))) (neg.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.u dY.v) (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u))) (*.f32 (*.f32 dX.v dY.u) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u))))) (*.f32 (floor.f32 w) (floor.f32 h)))) (neg.f32 (+.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dY.u) (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 dX.u dX.u)) (*.f32 dX.v (*.f32 dY.u (*.f32 dX.v dY.u)))) (*.f32 (floor.f32 w) (floor.f32 h)))) (neg.f32 (+.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (-.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)))) (*.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))) (*.f32 (+.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (-.f32 (*.f32 (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (*.f32 (*.f32 dX.v (neg.f32 dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v))) (-.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u)))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.u dY.v)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v (neg.f32 dY.u)))))))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 w))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (floor.f32 h))
(*.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)) (floor.f32 h))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.v dY.u) (*.f32 dX.u dY.v)) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))))

simplify2.0s (6%)

Algorithm
egg-herbie
Rules
6204×*-lowering-*.f32
6204×*-lowering-*.f64
2156×fnmadd-define
1568×times-frac
1264×fmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094158274
1278157026
2978157026
33819157026
08763157026
Stop Event
iter limit
node limit
Counts
2136 → 2136
Calls
Call 1
Inputs
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
Outputs
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(neg.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))))
(*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))

eval916.0ms (2.7%)

Compiler

Compiled 766677 to 3266 computations (99.6% saved)

prune265.0ms (0.8%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New521965225
Fresh101
Picked505
Done000
Total522565231
Accuracy
79.6%
Counts
5231 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
78.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
64.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
77.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
63.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u)))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Compiler

Compiled 1614 to 508 computations (68.5% saved)

simplify182.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff64
(*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
cost-diff3296
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
cost-diff3296
(/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff3232
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
cost-diff3232
(/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso))
Rules
2020×sum4-define
1852×*-lowering-*.f32
1852×*-lowering-*.f64
1726×fnmadd-define
1612×sum3-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0753228
11363183
23203183
37083183
411923183
515723183
622063183
734353183
868753183
080463183
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso))
(pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4)
1/4
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* dX.u (* (floor h) dY.v))))
(* (floor w) (* dX.u (* (floor h) dY.v)))
(* dX.u (* (floor h) dY.v))
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(* (floor w) dX.v)
(* (floor h) dY.u)
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso))
(exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2))
(* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)
(* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4)
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
1/4
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2)))
(+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))
(pow (exp 2) (log (* (floor w) dY.u)))
(exp 2)
(log (* (floor w) dY.u))
1/2
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
Outputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))
1/4
#s(literal 1/4 binary32)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* dX.u (* (floor h) dY.v))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(* (floor w) (* dX.u (* (floor h) dY.v)))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* dX.u (* (floor h) dY.v))
(*.f32 dX.u (*.f32 (floor.f32 h) dY.v))
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))
(* (floor w) dX.v)
(*.f32 (floor.f32 w) dX.v)
(* (floor h) dY.u)
(*.f32 (floor.f32 h) dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4)
(*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
1/4
#s(literal 1/4 binary32)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))))
(+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))
(pow (exp 2) (log (* (floor w) dY.u)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
(exp 2)
(exp.f32 #s(literal 2 binary32))
(log (* (floor w) dY.u))
(log.f32 (*.f32 (floor.f32 w) dY.u))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))

localize695.0ms (2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy95.8%
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.2%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
accuracy96.0%
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.2%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
accuracy90.1%
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
accuracy99.2%
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
accuracy98.4%
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
accuracy92.8%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy99.2%
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
accuracy98.4%
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
accuracy93.1%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy98.4%
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
accuracy90.4%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.2%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))
accuracy90.2%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
Results
180.0ms127×0invalid
140.0ms124×0valid
24.0ms5exit
Compiler

Compiled 3302 to 76 computations (97.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-pow: 56.0ms (33.8% of total)
ival-mult: 30.0ms (18.1% of total)
ival-div: 17.0ms (10.3% of total)
ival-log2: 15.0ms (9.1% of total)
ival-if: 8.0ms (4.8% of total)
backward-pass: 6.0ms (3.6% of total)
ival-exp: 5.0ms (3% of total)
ival-floor: 5.0ms (3% of total)
ival-fabs: 5.0ms (3% of total)
ival-log: 5.0ms (3% of total)
ival-add: 4.0ms (2.4% of total)
ival->: 4.0ms (2.4% of total)
ival-fmax: 3.0ms (1.8% of total)
ival-sub: 1.0ms (0.6% of total)
const: 1.0ms (0.6% of total)

series555.0ms (1.6%)

Counts
26 → 1992
Calls
Call 1
Inputs
#<alt (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso))>
#<alt (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2)>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v)))))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))>
#<alt (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso))>
#<alt (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2))>
#<alt (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4)>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)>
#<alt (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))>
#<alt (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)>
#<alt (pow (exp 2) (log (* (floor w) dY.u)))>
Outputs
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
Calls

498 calls:

TimeVariablePointExpression
44.0ms
dY.u
@-inf
(pow (exp 2) (log (* (floor w) dY.u)))
35.0ms
w
@0
(pow (exp 2) (log (* (floor w) dY.u)))
34.0ms
dY.u
@0
(pow (exp 2) (log (* (floor w) dY.u)))
21.0ms
w
@-inf
(pow (exp 2) (log (* (floor w) dY.u)))
16.0ms
h
@inf
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))

rewrite331.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
3420×*-lowering-*.f32
3420×*-lowering-*.f64
1944×/-lowering-/.f32
1944×/-lowering-/.f64
1934×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0751609
12961607
218231603
088861603
Stop Event
iter limit
node limit
Counts
26 → 376
Calls
Call 1
Inputs
(/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso))
(pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4) 2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* dX.u (* (floor h) dY.v)))))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso))
(exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2))
(* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (exp (* (* (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))) 1/4) 2)) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/4)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(pow (exp 2) (log (* (floor w) dY.u)))
Outputs
(neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (floor.f32 maxAniso)))
(exp.f32 (*.f32 (log.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(/.f32 #s(literal 1 binary32) (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)))
(*.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (floor.f32 maxAniso)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (+.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) #s(literal 1/4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/4 binary32)) (exp.f32 #s(literal 1/4 binary32))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v)))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) dY.v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v)))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (fabs.f32 (*.f32 (floor.f32 h) dY.u)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dX.v)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) dY.u))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) dY.u))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) dY.u)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) dY.u))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) dY.u)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) dY.u))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) dX.v))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) dX.v)))) (/.f32 #s(literal 1 binary32) (fabs.f32 dY.u)))
(neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (floor.f32 maxAniso)))
(exp.f32 (*.f32 (log.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(/.f32 #s(literal 1 binary32) (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (floor.f32 maxAniso) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (floor.f32 maxAniso))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)))
(*.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (floor.f32 maxAniso))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 maxAniso)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (floor.f32 maxAniso)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (floor.f32 maxAniso)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (+.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) #s(literal 1/4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/4 binary32)) (exp.f32 #s(literal 1/4 binary32))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(*.f32 #s(literal 1/4 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/4 binary32))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 h))) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))))
(/.f32 (neg.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 h)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 h))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 w))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 h))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(exp.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/4 binary32))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/8 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (+.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) #s(literal 1/4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/4 binary32)) (exp.f32 #s(literal 1/4 binary32))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))) (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) #s(literal 1 binary32))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (fabs.f32 (floor.f32 w)) (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (floor.f32 w)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (fabs.f32 (floor.f32 h)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (floor.f32 h)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (floor.f32 h))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 h)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 h))) #s(literal -1 binary32)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 (fabs.f32 (floor.f32 h)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 (fabs.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 w)) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (fabs.f32 (floor.f32 h)) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 w))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32))))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (+.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) #s(literal 1/4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/4 binary32)) (exp.f32 #s(literal 1/4 binary32))) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/8 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (+.f32 (*.f32 (log.f32 dY.u) #s(literal 2 binary32)) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 4 binary32)) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 dY.u (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)))
(*.f32 dY.u (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)))
(*.f32 dY.u (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))) (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))) (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) dY.u)
(*.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dY.u) (floor.f32 w))
(*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) #s(literal 1 binary32)) dY.u)
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dY.u) #s(literal 1 binary32)) (floor.f32 w))

simplify1.2s (3.6%)

Algorithm
egg-herbie
Rules
2712×*-lowering-*.f32
2712×*-lowering-*.f64
1360×fma-define
1180×sum5-define
1176×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
092153012
1188152088
2456152088
31077145080
42381145080
54545145080
08134145080
Stop Event
iter limit
node limit
Counts
1992 → 1992
Calls
Call 1
Inputs
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
Outputs
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.u (* dY.v (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (*.f32 dX.v dY.u)))))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(* 1/2 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(pow (* 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) 1/4)
(pow.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) #s(literal 1/4 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 dX.u (*.f32 dX.u (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))

eval531.0ms (1.6%)

Compiler

Compiled 456289 to 2135 computations (99.5% saved)

prune174.0ms (0.5%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New346693475
Fresh011
Picked505
Done000
Total3471103481
Accuracy
79.8%
Counts
3481 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.2%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
47.2%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
77.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
76.7%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
64.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
63.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u)))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
64.7%
(log2.f32 (if (>.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
47.3%
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Compiler

Compiled 2612 to 852 computations (67.4% saved)

simplify174.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
cost-diff0
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff64
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v)))
cost-diff64
(>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso))
cost-diff64
(if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
cost-diff64
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
cost-diff0
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
cost-diff0
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
cost-diff0
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
cost-diff0
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
cost-diff0
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
cost-diff0
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
Rules
2548×*-lowering-*.f32
2548×*-lowering-*.f64
1796×sum3-define
1506×fnmadd-define
1334×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0803203
11463201
23573201
38243201
416493201
526223201
632943201
745153201
081523201
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(* (floor w) dX.v)
(* (floor h) dY.u)
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(* (floor w) (* dX.u (* (floor h) dY.v)))
(* dX.u (* (floor h) dY.v))
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)
-1/2
(log2 (if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso))
(* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v)))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(/ 1 (* (floor h) dY.v))
1
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(* (floor w) dX.v)
(* (floor h) dY.u)
(floor maxAniso)
maxAniso
(/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso))
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(exp 2)
(* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
1/4
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
1/2
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(pow (* (floor w) dX.u) 2)
(* (floor w) dX.u)
(floor w)
w
dX.u
2
(pow (* (floor h) dX.v) 2)
(* (floor h) dX.v)
(floor h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(pow (* (floor w) dY.u) 2)
(* (floor w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(* (floor h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(* dX.u dY.v)
(* dX.v dY.u)
(floor maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2)))
(+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))
(pow (exp 2) (log (* (floor w) dY.u)))
(exp 2)
(log (* (floor w) dY.u))
1/2
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
Outputs
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))
(* (floor w) dX.v)
(*.f32 (floor.f32 w) dX.v)
(* (floor h) dY.u)
(*.f32 (floor.f32 h) dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(* (floor w) (* dX.u (* (floor h) dY.v)))
(*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))
(* dX.u (* (floor h) dY.v))
(*.f32 dX.u (*.f32 (floor.f32 h) dY.v))
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))
(*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(log2 (if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(/ 1 (* (floor h) dY.v))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v)
1
#s(literal 1 binary32)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u))))
(* (* (floor w) dX.v) (* (floor h) dY.u))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dX.v dY.u)))
(* (floor w) dX.v)
(*.f32 (floor.f32 w) dX.v)
(* (floor h) dY.u)
(*.f32 (floor.f32 h) dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso))
(/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso))
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp 2)
(exp.f32 #s(literal 2 binary32))
(* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
1/4
#s(literal 1/4 binary32)
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow (* (floor w) dX.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(* (floor w) dX.u)
(*.f32 (floor.f32 w) dX.u)
(floor w)
(floor.f32 w)
w
dX.u
2
#s(literal 2 binary32)
(pow (* (floor h) dX.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(* (floor h) dX.v)
(*.f32 (floor.f32 h) dX.v)
(floor h)
(floor.f32 h)
h
dX.v
(+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))
(pow (* (floor w) dY.u) 2)
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (floor w) dY.u)
(*.f32 (floor.f32 w) dY.u)
dY.u
(pow (* (floor h) dY.v) 2)
(pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))
(* (floor h) dY.v)
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))
(fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))
(* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))
(- (* dX.u dY.v) (* dX.v dY.u))
(-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))
(* dX.u dY.v)
(*.f32 dX.u dY.v)
(* dX.v dY.u)
(*.f32 dX.v dY.u)
(floor maxAniso)
(floor.f32 maxAniso)
maxAniso
(/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))) #s(literal 1/2 binary32))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))))
(+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)) (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))))
(pow (exp 2) (log (* (floor w) dY.u)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
(exp 2)
(exp.f32 #s(literal 2 binary32))
(log (* (floor w) dY.u))
(log.f32 (*.f32 (floor.f32 w) dY.u))
1/2
#s(literal 1/2 binary32)
(/ (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))

localize657.0ms (1.9%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy95.8%
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.0%
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
accuracy89.8%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
accuracy96.1%
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
accuracy92.5%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy89.8%
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
accuracy98.4%
(>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso))
accuracy96.2%
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v)))
accuracy95.3%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy98.4%
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
accuracy92.7%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy98.4%
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso))
accuracy92.5%
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u))))
accuracy90.0%
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
accuracy90.0%
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
Results
145.0ms127×0invalid
136.0ms123×0valid
24.0ms5exit
2.0ms1valid
Compiler

Compiled 3280 to 81 computations (97.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 164.0ms
ival-pow: 45.0ms (27.5% of total)
ival-mult: 35.0ms (21.4% of total)
ival-div: 19.0ms (11.6% of total)
ival-log2: 15.0ms (9.2% of total)
ival-log: 9.0ms (5.5% of total)
ival-if: 7.0ms (4.3% of total)
ival->: 7.0ms (4.3% of total)
backward-pass: 5.0ms (3.1% of total)
ival-floor: 5.0ms (3.1% of total)
ival-add: 4.0ms (2.4% of total)
ival-fabs: 4.0ms (2.4% of total)
ival-fmax: 3.0ms (1.8% of total)
ival-exp: 3.0ms (1.8% of total)
ival-sqrt: 2.0ms (1.2% of total)
ival-sub: 1.0ms (0.6% of total)
const: 1.0ms (0.6% of total)

series227.0ms (0.7%)

Counts
24 → 1776
Calls
Call 1
Inputs
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))>
#<alt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))>
#<alt (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v))))>
#<alt (log2 (if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso))>
#<alt (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v)))>
#<alt (log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))>
#<alt (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))>
#<alt (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)>
#<alt (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u))>
#<alt (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))>
#<alt (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))>
#<alt (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)>
#<alt (pow (exp 2) (log (* (floor w) dY.u)))>
Outputs
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (pow (floor h) 2))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (* (pow dX.u 2) (pow (floor w) 2))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (* (pow dX.u 2) (pow (floor w) 2))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (* (pow dX.u 2) (pow (floor w) 2))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (pow (floor h) 2))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (pow (floor h) 2))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (* (pow dY.u 2) (pow (floor w) 2))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log dY.u) (log (floor w)))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
#<alt (exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))>
Calls

444 calls:

TimeVariablePointExpression
9.0ms
dX.u
@0
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
8.0ms
dX.v
@0
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
7.0ms
h
@0
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
7.0ms
dY.v
@0
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
3.0ms
w
@0
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))))

rewrite319.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
3924×*-lowering-*.f32
3924×*-lowering-*.f64
1980×/-lowering-/.f32
1980×/-lowering-/.f64
1966×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0731270
13211253
221031253
090381253
Stop Event
iter limit
node limit
Counts
24 → 794
Calls
Call 1
Inputs
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u))))
(fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))
(+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (* (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v)))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) (* dX.u (* (floor h) dY.v))))
(log2 (if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso)) (/ (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v))) (floor maxAniso))
(* (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u)) (/ 1 (* (floor h) dY.v)))
(log2 (if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2))))
(if (> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (* (floor w) dX.v) (* (floor h) dY.u)))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2)))))) (floor maxAniso)) (/ (fabs (* (floor h) (* (- (* dX.u dY.v) (* dX.v dY.u)) (floor w)))) (pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)))
(> (/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (fabs (* (floor w) (* (floor h) (- (* dX.u dY.v) (* dX.v dY.u))))))
(sqrt (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) 1/2)
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) -1/2)
(/ (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))) (* (floor w) dX.u))
(log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))
(pow (exp 2) (* 1/4 (log (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (* (floor w) dY.u) 2) (pow (* (floor h) dY.v) 2))))))
(pow (fmax (+ (pow (* (floor w) dX.u) 2) (pow (* (floor h) dX.v) 2)) (+ (pow (exp 2) (log (* (floor w) dY.u))) (pow (* (floor h) dY.v) 2))) 1/2)
(pow (exp 2) (log (* (floor w) dY.u)))
Outputs
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (fabs.f32 (*.f32 (floor.f32 h) dY.u)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) dX.v))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) dY.u)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))
(exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)))) #s(literal -1 binary32))
(fma.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dX.u)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (floor.f32 h) (*.f32 (floor.f32 h) dX.v)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (floor.f32 h)) dX.v (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) dX.v) (floor.f32 h) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (floor.f32 w)) dX.u (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) dX.u) (floor.f32 w) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 18 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 6 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 12 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 12 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 8 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dX.v)) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 h) dY.v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (floor.f32 w) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (*.f32 (/.f32 (floor.f32 w) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) dX.u))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (*.f32 (floor.f32 w) dX.u))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) dY.v))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) dY.v))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) dY.v))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dX.u) dY.v))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) dY.v))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dX.u (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dX.u (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal -1 binary32)) (*.f32 dX.u (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) dX.u))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (floor.f32 w))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (floor.f32 h)) dY.v)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) dY.v) (floor.f32 h))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) #s(literal -1 binary32)) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (floor.f32 h))) dY.v)
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w))) dX.u)
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) dY.v))) dX.u)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) dX.u))) dY.v)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (floor.f32 w)) dX.u)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) dX.u) (floor.f32 w))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) dX.u)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) dY.v)
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 dY.v)))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (floor.f32 h)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) dY.v))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (floor.f32 h)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 dX.u (neg.f32 dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) dY.v))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 dY.v)))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (floor.f32 h)))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dX.u (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dX.u (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 dX.u (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 dX.u (neg.f32 dY.v)))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) dY.v))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal -1 binary32)) (*.f32 (neg.f32 dX.u) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 dX.u) dY.v))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 dX.u) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 dX.u) (floor.f32 h)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal -1 binary32)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) dY.v))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (floor.f32 w) (neg.f32 dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (floor.f32 w)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (floor.f32 w)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (floor.f32 w)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal -1 binary32)) (*.f32 dY.v (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 dY.v (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 dY.v (neg.f32 dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 dY.v (floor.f32 w)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal -1 binary32)) (*.f32 (neg.f32 dY.v) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (neg.f32 dY.v) dX.u))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (neg.f32 dY.v) dX.u))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (neg.f32 dY.v) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (neg.f32 dY.v) (neg.f32 dX.u)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (neg.f32 dY.v) (floor.f32 w)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal -1 binary32)) (*.f32 (floor.f32 h) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (floor.f32 h) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (floor.f32 h) (neg.f32 dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (floor.f32 w)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal -1 binary32)) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (floor.f32 w))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (pow.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 #s(literal 1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) dX.u))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 h)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) dY.v))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dY.v) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (floor.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (floor.f32 w)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) (pow.f32 (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (floor.f32 h)) (/.f32 #s(literal 1 binary32) dY.v))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) dY.v) (/.f32 #s(literal 1 binary32) (floor.f32 h)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (floor.f32 w)))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (*.f32 (floor.f32 h) dY.v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) dX.u) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (floor.f32 w) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (*.f32 (/.f32 (floor.f32 w) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) dX.u))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (*.f32 (floor.f32 w) dX.u))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) dY.v))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) dY.v))
(/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) dY.v))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dX.u) dY.v))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) dY.v))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dX.u (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (*.f32 dX.u (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal -1 binary32)) (*.f32 dX.u (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) dX.u))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (floor.f32 w))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (floor.f32 h)) dY.v)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) dY.v) (floor.f32 h))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) #s(literal -1 binary32)) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (floor.f32 h))) dY.v)
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w))) dX.u)
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) dY.v))) dX.u)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) dX.u))) dY.v)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (floor.f32 w)) dX.u)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) dX.u) (floor.f32 w))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 (floor.f32 h) dY.v)) dX.u)
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) dY.v)
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) dX.u) (neg.f32 dY.v)))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (floor.f32 h)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) dY.v))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 dY.v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (floor.f32 h)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 dX.u (neg.f32 dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) dY.v))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (neg.f32 dY.v)))
(/.f32 (*.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)) (floor.f32 h)))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dX.u (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 dX.u (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 dX.u (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 dX.u (neg.f32 dY.v)))
(/.f32 (*.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) dY.v))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))) (floor.f32 h)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal 1 binary32)) (*.f32 (neg.f32 dX.u) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal -1 binary32)) (*.f32 (neg.f32 dX.u) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 dX.u) dY.v))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (neg.f32 dX.u) (neg.f32 dY.v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (neg.f32 dX.u) (floor.f32 h)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h)))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) #s(literal -1 binary32)) (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (neg.f32 dY.v))))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) dY.v))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)))) (*.f32 (floor.f32 w) (neg.f32 dY.v)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 #s(literal 1 binary32) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) dX.u))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (*.f32 (floor.f32 h) dY.v) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (neg.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v))) (floor.f32 w)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (/.f32 dY.v (/.f32 #s(literal 1 binary32) (floor.f32 h))) (floor.f32 w)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (neg.f32 dX.u)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (floor.f32 w)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) #s(literal -1 binary32)) (*.f32 dY.v (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 dY.v (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 dY.v (neg.f32 dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 dY.v (floor.f32 w)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 (neg.f32 dY.v) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal -1 binary32)) (*.f32 (neg.f32 dY.v) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 (neg.f32 dY.v) dX.u))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 dY.v) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 (neg.f32 dY.v) dX.u))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (neg.f32 dY.v) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (neg.f32 dY.v) (neg.f32 dX.u)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (neg.f32 dY.v) (floor.f32 w)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) #s(literal -1 binary32)) (*.f32 (floor.f32 h) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32))) (*.f32 dX.u (floor.f32 h)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (*.f32 (floor.f32 h) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))) (*.f32 (floor.f32 h) (neg.f32 dX.u)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (floor.f32 w)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) dX.u))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 (*.f32 (floor.f32 h) (neg.f32 dY.v)) (floor.f32 w)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal 1 binary32)) (*.f32 dY.v (/.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) #s(literal -1 binary32)) (*.f32 dY.v (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (floor.f32 w))) (*.f32 dX.u dY.v))
(/.f32 (*.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (floor.f32 h))) (/.f32 #s(literal 1 binary32) dX.u)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (neg.f32 (floor.f32 w)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (pow.f32 (/.f32 (*.f32 (floor.f32 h) dY.v) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (*.f32 (floor.f32 h) dY.v)) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) dY.v)) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 #s(literal 1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) dX.u))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 h)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) dY.v))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dY.v) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (floor.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (floor.f32 w)))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) (pow.f32 (/.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (floor.f32 h)) (/.f32 #s(literal 1 binary32) dY.v))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) dY.v) (/.f32 #s(literal 1 binary32) (floor.f32 h)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) dY.v) (floor.f32 w)))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (*.f32 (floor.f32 h) dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 h))) (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 w))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (floor.f32 h))) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/8 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/2 binary32)) (exp.f32 #s(literal 1/2 binary32))) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/8 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/2 binary32)) (exp.f32 #s(literal 1/2 binary32))) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1/4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1/4 binary32))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (neg.f32 (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal -1/4 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (neg.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 w) dX.u)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 dX.u (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (floor.f32 w) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) dX.u))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 w) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) dX.u)
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1 binary32)) (*.f32 (floor.f32 w) (neg.f32 dX.u)))
(/.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) #s(literal 1 binary32)) dX.u)
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w))) (neg.f32 dX.u))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) dX.u) (floor.f32 w))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) #s(literal 1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (neg.f32 dX.u))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) dX.u) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)) (/.f32 #s(literal 1 binary32) dX.u))
(*.f32 (/.f32 #s(literal 1 binary32) (floor.f32 w)) (pow.f32 (/.f32 dX.u (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) dX.u) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (floor.f32 w)))
(+.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/8 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/2 binary32)) (exp.f32 #s(literal 1/2 binary32))) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/8 binary32)))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/8 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/2 binary32)) (exp.f32 #s(literal 1/2 binary32))) (/.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u))) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 4 binary32))) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))))
(exp.f32 (+.f32 (*.f32 (log.f32 dY.u) #s(literal 2 binary32)) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 4 binary32)) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (*.f32 (/.f32 (log.f32 (*.f32 (floor.f32 w) dY.u)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 dY.u (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)))
(*.f32 dY.u (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)))
(*.f32 dY.u (pow.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 w) dY.u)) #s(literal 1 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))) (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))) (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) dY.u)
(*.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dY.u) (floor.f32 w))
(*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (floor.f32 w)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 dY.u))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (floor.f32 w)) #s(literal 1 binary32)) dY.u)
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dY.u) #s(literal 1 binary32)) (floor.f32 w))

simplify996.0ms (2.9%)

Algorithm
egg-herbie
Rules
2988×*-lowering-*.f32
2988×*-lowering-*.f64
1328×fma-define
1180×sum5-define
1146×associate-*r*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
093118052
1203117712
2515117708
31447112236
43904112232
56549112232
08196112232
Stop Event
iter limit
node limit
Counts
1776 → 1776
Calls
Call 1
Inputs
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
Outputs
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))
(fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(log2 (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* dX.v (* dY.u (* (floor h) (floor w)))))) (floor maxAniso)) (/ (pow (exp 2) (* 1/4 (log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (floor maxAniso)) (* (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u)))))) (floor maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (* (floor w) (- (* dX.u dY.v) (* dX.v dY.u))))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (* dX.u (floor w)))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))) (*.f32 dX.u (floor.f32 w)))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(log (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(log.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.v 2) (pow (floor h) 2)) (pow (exp 2) (log (* dY.u (floor w)))))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v)))))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(* (pow dY.u 2) (pow (floor w) 2))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log dY.u) (log (floor w)))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (floor w)) (* -1 (log (/ 1 dY.u))))))
(pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w)) #s(literal -1 binary32)) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w)) #s(literal -1 binary32)) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w)) #s(literal -1 binary32)) dY.u) #s(literal 2 binary32))
(exp (* 2 (+ (log (* -1 (floor w))) (* -1 (log (/ -1 dY.u))))))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (floor.f32 w)) #s(literal -1 binary32)) dY.u) #s(literal 2 binary32))

eval1.2s (3.6%)

Compiler

Compiled 690566 to 5708 computations (99.2% saved)

prune476.0ms (1.4%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New5393185411
Fresh325
Picked505
Done000
Total5401205421
Accuracy
82.0%
Counts
5421 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
47.8%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
48.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
41.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
39.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
77.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
68.0%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
67.5%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
58.8%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
34.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
53.1%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
77.4%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
63.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u)))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
46.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
69.6%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
56.9%
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
64.7%
(log2.f32 (if (>.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
48.4%
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
39.6%
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Compiler

Compiled 7728 to 1195 computations (84.5% saved)

regimes177.0ms (0.5%)

Counts
41 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.v (-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (floor.f32 w))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (floor.f32 w) dY.u)))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
Calls

12 calls:

11.0ms
dY.u
10.0ms
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
10.0ms
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
10.0ms
w
10.0ms
dX.v
Results
AccuracySegmentsBranch
78.6%1w
78.6%1h
78.6%1dX.u
78.6%1dX.v
78.6%1dY.u
78.6%1dY.v
78.6%1maxAniso
78.6%1(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
78.6%1(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
78.6%1(floor.f32 w)
78.6%1(floor.f32 h)
78.6%1(floor.f32 maxAniso)
Compiler

Compiled 434 to 136 computations (68.7% saved)

regimes126.0ms (0.4%)

Counts
29 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Calls

10 calls:

8.0ms
w
8.0ms
h
8.0ms
dY.v
8.0ms
dY.u
8.0ms
dX.v
Results
AccuracySegmentsBranch
78.6%1dY.u
78.6%1dX.v
78.6%1w
78.6%1h
78.6%1dX.u
78.6%1dY.v
78.6%1(floor.f32 w)
78.6%1(floor.f32 h)
78.6%1maxAniso
78.6%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

regimes118.0ms (0.3%)

Counts
27 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Calls

10 calls:

8.0ms
dY.v
7.0ms
w
7.0ms
dX.v
7.0ms
dY.u
7.0ms
dX.u
Results
AccuracySegmentsBranch
77.9%1dY.u
77.9%1dX.v
77.9%1h
77.9%1dX.u
77.9%1dY.v
77.9%1(floor.f32 w)
77.9%1(floor.f32 h)
77.9%1w
77.9%1maxAniso
77.9%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

regimes75.0ms (0.2%)

Counts
25 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 (floor.f32 w) dY.u))) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
Calls

10 calls:

7.0ms
dY.u
7.0ms
dX.u
7.0ms
dX.v
7.0ms
h
7.0ms
dY.v
Results
AccuracySegmentsBranch
77.5%1w
77.5%1h
77.5%1dX.u
77.5%1dX.v
77.5%1dY.u
77.5%1dY.v
77.5%1maxAniso
77.5%1(floor.f32 w)
77.5%1(floor.f32 h)
77.5%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

regimes26.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
Calls

10 calls:

2.0ms
dX.v
2.0ms
w
2.0ms
h
2.0ms
dY.u
2.0ms
dY.v
Results
AccuracySegmentsBranch
48.4%1h
48.4%1dX.u
48.4%1dX.v
48.4%1dY.u
48.4%1(floor.f32 h)
48.4%1w
48.4%1dY.v
48.4%1maxAniso
48.4%1(floor.f32 w)
48.4%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

regimes22.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
Calls

10 calls:

3.0ms
dX.v
2.0ms
w
2.0ms
dY.v
2.0ms
dY.u
2.0ms
h
Results
AccuracySegmentsBranch
48.4%1dY.u
48.4%1dX.u
48.4%1h
48.4%1dY.v
48.4%1(floor.f32 h)
48.4%1w
48.4%1dX.v
48.4%1(floor.f32 w)
48.4%1maxAniso
48.4%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

regimes11.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
Calls

10 calls:

1.0ms
h
1.0ms
dY.u
1.0ms
dX.u
1.0ms
dX.v
1.0ms
dY.v
Results
AccuracySegmentsBranch
46.6%1dX.u
46.6%1dY.u
46.6%1w
46.6%1h
46.6%1dY.v
46.6%1(floor.f32 w)
46.6%1(floor.f32 h)
46.6%1dX.v
46.6%1maxAniso
46.6%1(floor.f32 maxAniso)
Compiler

Compiled 83 to 73 computations (12% saved)

simplify19.0ms (0.1%)

Algorithm
egg-herbie
Rules
76×*-commutative_binary32
36×fabs-mul_binary32
24×+-commutative_binary32
16×sub-neg_binary32
12×neg-sub0_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0109849
1165849
2194849
3208849
4221849
5228849
6231849
Stop Event
saturated
Calls
Call 1
Inputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
Outputs
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 w) dX.u))) (*.f32 (floor.f32 h) (*.f32 dX.v (*.f32 (floor.f32 h) dX.v)))) (+.f32 (*.f32 (floor.f32 w) (*.f32 dY.u (*.f32 (floor.f32 w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 h)) (*.f32 dY.v dY.v))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)))))) (floor.f32 maxAniso)) (/.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))) #s(literal 1/4 binary32)))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) (*.f32 (floor.f32 h) dY.u)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (sqrt.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32))))))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u)) (floor.f32 w)))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) dX.u)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) dY.v))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (*.f32 (floor.f32 w) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (*.f32 dX.v (*.f32 dX.v (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))
(log2.f32 (if (>.f32 (/.f32 (fmax.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (*.f32 dX.u (*.f32 (floor.f32 h) dY.v)))) (floor.f32 maxAniso)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 (floor.f32 w) (*.f32 (floor.f32 h) (-.f32 (*.f32 dX.u dY.v) (*.f32 dX.v dY.u))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (floor.f32 w) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dY.v) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))))

soundness9.3s (27.1%)

Rules
5860×*-lowering-*.f32
5860×*-lowering-*.f64
4734×*-lowering-*.f32
4734×*-lowering-*.f64
4466×*-lowering-*.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
038494
1151404
21092404
08344404
08337662
126137494
294037494
3366837494
0831137494
0821673
13601673
218881669
086981669
0751609
12961607
218231603
088861603
093118052
1203117712
2515117708
31447112236
43904112232
56549112232
08196112232
032161
185161
2252157
3636151
41184149
52053149
66232149
08028149
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2001 to 477 computations (76.2% saved)

preprocess57.0ms (0.2%)

Compiler

Compiled 2064 to 282 computations (86.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...